/**
 * @description: 自定义 request 网络请求枚举配置
 * @author LiQingSong
 */

/**
 * @description: 自定义状态码配置
 */
export enum ResultCodeEnum {
	SUCCESS = 200, // 成功
	FAILED = 500, // 失败
	Unauthorized = 10002, // 暂未登录或token已经过期
	UsernameNotFound = 10003, // 用户名不存在
	PasswordError = 10004, // 密码错误
	VALIDATE_FAILED = 10404, // 参数检验失败
	UnknownException = 9999, // 未知异常
}

/**
 * @description: 常用的contentTyp类型
 */
export enum ContentTypeEnum {
	// json
	JSON = "application/json;charset=UTF-8",
	// text
	TEXT = "text/plain;charset=UTF-8",
	// form-data 一般配合qs
	FORM_URLENCODED = "application/x-www-form-urlencoded;charset=UTF-8",
	// form-data 上传
	FORM_DATA = "multipart/form-data;charset=UTF-8",
}
